@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}

body { width:100%; font-size:16px; margin:0 auto; font-family: 微软雅黑; color:#000; overflow-x:hidden; background:#f5f5f5;}

li{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none;}
a.red{ color:red;}
img{ display:block; border:0;}
input,select{-webkit-appearance:none; appearance:none;}
div{ height:auto; overflow:hidden;}
ul,li{ height:auto; overflow:hidden; padding:0; }

.yy_fl{ float:left;}
.yy_fr{ float:right;}
.yy_all{ width:1200px; margin:0 auto;}
.phone_block{ display:none;}

.width80{ width:80%;}
.width78{ width:78%;}
.width71{ width:71%;}
.width45{ width:45%;}
.width30{ width:30%;}
.width27{ width:27%;}
.width22{ width:22%;}
.width20{ width:20%;}
.width19{ width:19%;}

.width68{ width:68%;}
.width62{ width:62%;}
.width36{ width:33%;}
.width48{ width:48%;}

/*2021.1.4 zyy*/
.show_base,.bj_none{ }




/*top:logo\menu\banner*/
.yy_top{ background:#9d0f25;}
.logomenu{ height:100px; overflow:visible;}
.yy_logo{ width:33%; overflow:visible; position:relative;}
.yy_logo img{ float:left;}
.yy_logo .img1{ height:100px; position:absolute; left:0; top:0; z-index:2; image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode: nearest-neighbor;}
.yy_logo .img2{ margin-left:140px; margin-top:12px;}

.yy_menu{ width:66%;}
.yy_menu ul{ margin-top:38px;}
.yy_menu li{ float:left;}
.yy_menu li a{ line-height:24px; font-size:18px; padding:0 15px; border-right:1px solid #960a1c; color:#fff;}
.yy_menu li:last-child a{ border:0;}
.yy_menu li:nth-child(4){ background:#e60a2d; border:0;}

.yy_banner{ position:relative;}
.yy_banner img.banner_img{ width:1920px; position:relative; left:50%; margin-left:-960px; z-index:1}
.yy_banner .yy_kjrk{ width:100%; background:rgba(0,0,0,0.6); color:#fff; position:absolute; left:50%; margin-left:-50%; bottom:0; z-index:2;}
.yy_banner li{ float:left;}
.yy_banner li img{ width:45px; float:left; margin-right:5px;}
.yy_banner .kjrk_left{ line-height:45px; font-size:18px;}
.yy_banner .kjrk_left li{ padding:20px; margin-right:15px; transition:ease 0.8s; -webkit-transition:ease 0.8s;}
.yy_banner .kjrk_left li:hover{ background:#a10b28; background:linear-gradient( to top,#a10b28,#dc0b2e);}
.yy_banner .kjrk_right{ padding:23px 0 0;}
.yy_banner .kjrk_right li{ line-height:40px; font-size:18px; margin-left:20px; border-radius:20px; border:1px solid #e70b2f; background:#9d0f25; background: linear-gradient(45deg,#9d0f25,#e70b2f,#9d0f25); transition:ease 0.8s; -webkit-transition:ease 0.8s;}

.yy_banner .kjrk_right li:last-child{ /*display:none;*/}
.yy_banner .kjrk_right a{ padding:0 30px;}
.yy_banner .yy_kjrk a{ display:block; color:#fff;}

/*中间部分 简章新闻等*/
.yy_main{ margin-top:20px;}
/*left*/
.yy_main .main_left{}
.left_div{ background:#fff; margin-bottom:15px; padding:5px 10px; border:1px solid #e4e2e2;}
.left_tit{ line-height:25px; font-size:18px; font-weight:600; background:url(images/tit_ico.jpg) left center no-repeat; padding:12px 0 12px 25px; border-bottom:1px solid #e4e2e2;}
.left_tit span{ width:100px; text-align:center; display:block; float:left;}
.left_tit a{ display:block;}
#left_tit span.span1 a{border-right:1px solid #e4e2e2;}/*news切换在用*/
#left_tit span.on a{ color:#dd0e2f;}
.left_tit a:hover{ color:#dd0e2f;}
/*经济热点/院校新闻*/
.yy_main .left_cont{ display:none; margin:15px auto 10px;}
.yy_main .show{ display:block;}
.yy_main .left_cont .cont_img{ width:26%; border:1px solid #e4e2e2;}
.yy_main .left_cont .cont_img img{ width:97%; margin:2% auto;}
.yy_main .left_cont .cont_cont{ width:72%;}
.yy_main .left_cont .cont_cont span{ display:block;}
.yy_main .left_cont .span1_tit{ line-height:26px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.yy_main .left_cont .span1_tit:hover{ color:#dd0e2f;}
.yy_main .left_cont .span1_cont{ line-height:20px; font-size:13px; color:#999;  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;max-height:40px;}
/*正式公告*/
.yy_main .left_cont2{ margin:15px auto 10px;}
.yy_main .left_cont2 .cont_img{ width:26%; border:1px solid #e4e2e2;}
.yy_main .left_cont2 .cont_img img{ width:97%; margin:2% auto;}
.yy_main .left_cont2 .cont_cont{ width:72%;}
.yy_main .left_cont2 .cont_cont span{ display:block;}
.yy_main .left_cont2 .span1_tit{ line-height:26px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.yy_main .left_cont2 .span1_tit:hover{ color:#dd0e2f;}
.yy_main .left_cont2 .span1_cont{ line-height:20px; font-size:13px; color:#999;  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;max-height:40px;}
.yy_main .left_cont2 ul{ line-height:32px; margin-top:10px;}
.yy_main .left_cont2 li{}
.yy_main .left_cont2 li i{ width:3px; height:3px; background:#d6c8ca; margin-right:10px; display:inline-block; vertical-align:middle;}
.yy_main .left_cont2 li a{ width:95%; display:inline-block; color:#666; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.yy_main .left_cont2 li a:hover{ color:#dd0e2f;}

.yy_main .left_jwgg .left_cont2 .cont_cont .span1_tit{ color:#dd0e2f;}


/*师资介绍*/
.yy_main .left_cont3{ margin:0 auto 10px;}
.yy_main .tea_list { height:336px; margin-top:10px;}
.yy_main .tea_list li{ padding:15px 0; border-bottom:1px dashed #e4e2e2;}
.yy_main .tea_list .tea_img{ width:20%; border:1px solid #e4e2e2;}
.yy_main .tea_list .tea_img img{ width:97%; margin:1% auto;}
.yy_main .tea_list .tea_cont{ width:77%;}
.yy_main .tea_list .tea_cont strong{ line-height:35px; font-weight:normal;}
.yy_main .tea_list .tea_cont strong:hover{ color:#dd0e2f;}
.yy_main .tea_list .tea_cont p{ line-height:22px; font-size:15px; margin-top:5px; color:#666;}
#tea_list .inner{ position:relative; height:690px; -webkit-animation:move 30s linear infinite; -moz-animation:move 30s linear infinite; -ms-animation:move 30s linear infinite; animation:move 30s linear infinite; overflow:visible;}
#tea_list .inner:hover{ -webkit-animation-play-state:paused; -moz-animation-play-state:paused; -ms-animation-play-state:paused; animation-play-state:paused;}
@-webkit-keyframes move{
	0%{ top:0;}
	100%{ top:-690px;}
}
@-moz-keyframes move{
	0%{ top:0;}
	100%{ top:-690px;}
}
@-ms-keyframes move{
	0%{ top:0;}
	100%{ top:-690px;}
}
@keyframes move{
	0%{ top:0;}
	100%{ top:-690px;}
}

/*middle*/
.yy_main .main_middle{ margin-left:1.5%;}
.yy_main .middle_div{ background:#fff; margin-bottom:15px; padding:10px 10px 5px; border:1px solid #e4e2e2;}
.yy_main .mid_tit{ line-height:43px; font-size:18px; font-weight:600; border-bottom:1px solid #e4e2e2; position:relative;}
.yy_main .mid_tit em{ padding-left:20px; font-weight:normal; color:#f00; font-style:normal; font-size:16px;}
.yy_main .mid_tit img{ width:28px; margin-right:8px; display:inline-block; vertical-align:middle;}
.yy_main .mid_tit i{ width:130px; height:3px; background:#9d0f25; display:block;}
.yy_main .mid_tit span{ line-height:22px; font-size:14px; padding:0 20px; display:inline-block; color:#fff; background:#9d0f25; background: linear-gradient(45deg,#9d0f25,#e70b2f,#9d0f25); position:absolute; right:0; top:10px;}
.yy_main .mid_cont{ margin:10px auto;}
.yy_main .mid_cont .cont_img{ width:22%; border:1px solid #e4e2e2;}
.yy_main .mid_cont .cont_img img{ width:97%; margin:2% auto;}
.yy_main .mid_cont .cont_cont{ width:75%;}
.yy_main .mid_cont ul{ line-height:32px; margin-top:5px;}
.yy_main .mid_cont ul li  a{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:block}
.yy_main .mid_cont ul .li1{ font-weight:bold;}
.yy_main .mid_cont ul .li1 a{ color:#dd0e2f;}
.yy_main .mid_cont ul .li2{ line-height:32px; font-size:15px;}
.yy_main .mid_cont ul a:hover{ color:#dd0e2f;}
.yy_main .mid_cont ul i{ width:3px; height:3px; background:#ca7f7a; display:inline-block; vertical-align:middle; margin-right:8px; margin-top:-2px;}

/*学科优势*/
.yy_main .mid_xkys .mid_cont{ margin:10px auto;}

/*招生简章*/
.yy_main .mid_zsjz{ padding-bottom:0;}
.yy_main .zsjz_list ul{ margin:11.5px auto; text-align:center;}
.yy_main .zsjz_list li{ width:100%; line-height:25px; display:table; border-bottom:1px solid #e4e2e2;}
.yy_main .zsjz_list ul>li:last-child{ border:0;}
.yy_main .zsjz_list li.li1{ background:#e4e2e2;}
.yy_main .zsjz_list li a{ display:block; text-align:left; padding:0 8px;}
.yy_main .zsjz_list li span{ display:table-cell; vertical-align:middle; padding:10px 0;}
.yy_main .zsjz_list li.li2 span{ padding:8.3px 0;}
.yy_main .zsjz_list li .span1{ width:45%;}
.yy_main .zsjz_list li .span2{ width:20%;}
.yy_main .zsjz_list li .span3{ width:15%;}
.yy_main .zsjz_list li .span4{ width:15%;}
.yy_main .zsjz_list li .span4 a{ width:85%; margin:0 auto; color:#dd0e2f; border-radius:15px; text-align:center;}
.yy_main .zsjz_list li.li2:hover .span4 a{ background:#dd0e2f; color:#fff;}
.yy_main .zsjz_list li.li2:hover{ background:#fefbfb; color:#dd0e2f;}
.yy_main .zsjz_list li.li2:hover a{ color:#dd0e2f;}
.yy_main .zsjz_list li a img{ display:inline-block; vertical-align:middle; margin-left:5px;}

/*原来的right*/
.right_tit{ line-height:25px; font-size:18px; font-weight:600; padding:15px 10px; border-bottom:1px solid #e4e2e2;}
.right_tit i{ width:4px; height:21px; background:#dd0e2f; display:inline-block; vertical-align:middle; margin:-3px 10px 0 0;}
.yy_main .right_div{ background:#fff; margin-bottom:15px; border:1px solid #e4e2e2;}

.yy_main .right_div img{ max-width:100%;}

/*报名方式*/
.yy_main .right_bmfs{}
.yy_main .bmfs_cont{ padding:15px 10px;}
.yy_main .right_bmfs .tel_ico{ width:17%; margin-left:3.5%;}
.yy_main .right_bmfs .tel_ico img{ width:100%;}
.yy_main .right_bmfs .tel_list{ width:76%; line-height:32px; font-size:18px; font-weight:bold; color:#dd0e2f;}
.yy_main .right_bmfs .tel_list i{ display:block; font-size:18px; font-style:normal;}
.yy_main .right_bmfs .tel_list strong{ font-size:18px; margin-left:10px;}
.yy_main .right_bmfs .div2{ margin-top:10px;}
.yy_main .right_bmfs .div2_01{ line-height:30px;}
.yy_main .right_bmfs .div2_02{ line-height:25px; color:#fff; text-align:center; padding:5px 0; margin:0; background:#dd0e2f;}

/*学员分布*/
.yy_fenbu{ background:#fff; padding:15px 0;}
.yy_fenbu img{ width:100%;}

/****************************列表简章内容页********************************/
.yy_listshow .yy_top{ background:url(images/listshow_banner.jpg) bottom center no-repeat;}
.yy_listshow .logomenu{ background:rgba(179,28,47,0.9); margin-bottom:150px;}
.yy_listshow .yy_logo .img1{ height:100px; position:static; top:auto; left:auto;}
.yy_listshow .yy_logo .img2{ margin-left:10px;}
.yy_listshow .yy_menu li a{ border-right:1px solid #a81a1e;}

/********************************简章内容************************************/
.yy_list_show{ padding:30px 0; background:#f8f8f8; font-size:15px;}
.yy_list_show a:hover{ color:#9d0f25;}
/*栏目框基本样式*/
.yy_list_show .s_div1,.yy_list_show .s_div2{ background:#fff; margin-bottom:20px;}
.yy_list_show .s_div2{ border:1px solid #e4e2e2; padding:10px;}

/*left*/
.yy_list_show .show_l_div{ background:#fff; padding-bottom:30px; border:1px solid #e4e2e2;}
/*当前位置*/
.yy_list_show .yy_location{ line-height:50px; height:50px; overflow:hidden; color:#fff; background:#593939; border:1px solid #EAEAEA; padding:0 25px 0 0;}
.yy_list_show .yy_location img{ float:left; margin-right:15px;}
.yy_list_show .yy_location a{ color:#fff;}
/*标题*/
.yy_list_show .show_tit{ line-height:35px; font-size:20px; text-align:center; padding:15px 20px; border-bottom:1px dotted #CCC;}
.yy_list_show .show_tit span{ display:block;}
.yy_list_show .show_tit .span1{ font-size:24px; font-weight:bold; color:#9d0f25;}
/*简章基本信息*/
.yy_list_show .show_base{ line-height:35px; background:#f8f4f5; padding:15px 30px; margin:15px 20px 0;}
.yy_list_show .show_base ul{}
.yy_list_show .show_base li{}
.yy_list_show .show_base li span{ display:block; float:left;}
.yy_list_show .show_base li span.span1{ width:55%;}
.yy_list_show .show_base li span.span2{ width:45%;}
.yy_list_show .show_base li span i{ color:red; font-style:normal;}
.yy_list_show .show_base .yy_fr .div1{ width:90%; float:right; text-align:center;}
.yy_list_show .show_base .yy_fr .div1_01{ background:#b0dbfe; color:#084fa1; margin:10px auto;}
.yy_list_show .show_base .yy_fr .div1_01 a{ color:#084fa1;}
.yy_list_show .show_base .yy_fr .div1 i{ width:20px; font-size:18px; background:#084fa1; color:#fff; font-style:normal; display:block; float:right;}
.yy_list_show .show_base .yy_fr .div1_02{ background:#e4c1bf; color:#9d0f25;}
.yy_list_show .show_base .yy_fr .div1_02 a{ display:block; color:#9d0f25;}
.yy_list_show .show_base .yy_fr .div1_02 i{ background:#9d0f25;}
.yy_list_show .show_base .show_kaoshi{ background:#fff; padding:10px 20px; color:#9d0f25; margin:15px auto;}

/*简章内容*/
.yy_list_show .show_cont{ line-height:30px; padding:20px;}
.yy_list_show .show_cont h1,.yy_list_show .show_cont h2,.yy_list_show .show_cont h3{ line-height:40px; font-size:18px;}
.yy_list_show .show_cont h4,.yy_list_show .show_cont h5{ line-height:35px; font-size:16px;}
.yy_list_show .show_cont p{ /*text-indent:2em; */margin-bottom:5px;}
.yy_list_show .show_cont table{ width:100% !important; /*border-top:1px solid #CCC; border-left:1px solid #CCC;*/margin:10px auto;}
.yy_list_show .show_cont table td{  padding:0 5px;}
.yy_list_show .show_cont table td p{ text-indent:0;}
.yy_list_show .show_cont img{ max-width:100%; margin:0 auto;}
/*分页*/
.yy_list_show .page_fan{ margin:20px 20px 0; background:#f8f8f8; padding:20px 30px;}
.yy_list_show .page_fan .prevNews{ border-bottom:1px dashed #999; line-height:40px;}
.yy_list_show .page_fan .nextNews{ line-height:35px;}
.yy_list_show .page_fan .prevNews a:before{content:"上一篇：";}
.yy_list_show .page_fan .nextNews a:before{content:"下一篇：";}


/*right*/
.yy_list_show .width27{}

.s_div1 .s_tit{ line-height:50px; font-size:18px; background:#9d0f25; color:#fff; text-align:center;}
.s_div2 .s_tit2{ line-height:40px; font-size:18px; border-bottom:1px solid #CCC; position:relative;}
.s_div2 .s_tit2 i{ width:110px; height:2px; background:#9d0f25; display:block; position:absolute; left:0; bottom:0;}
.s_div2 .s_tit2 img{ width:25px; display:inline-block; vertical-align:middle; margin-right:10px; margin-top:-3px;}

/*加微信*/
.yy_list_show .s_weixin img{ max-width:100%; margin:0 auto;}

/*报名咨询电话*/
.yy_list_show .bmzxdh{}
.yy_list_show .sp_cont{ padding:10px;}
.yy_list_show .sp_cont span{ display:block;}
.yy_list_show .sp_cont .div1{ padding:15px; border-bottom:1px dotted #CCC;}
.yy_list_show .sp_cont .div1 .span1{ width:25%; padding-top:8px;}
.yy_list_show .sp_cont .div1 .span1 img{ width:100%;}
.yy_list_show .sp_cont .div1 .span2{ width:71%; font-size:22px; font-weight:bold; text-align:center; border-left:2px solid #9d0f25; color:#9d0f25;}
.yy_list_show .sp_cont .div2{ padding:10px;}
.yy_list_show .sp_cont .div2 .span1{ line-height:30px; font-size:16px; color:#9d0f25; margin-bottom:5px;}
.yy_list_show .sp_cont .div2 .span2{ line-height:22px; padding:8px 0; background:#9d0f25; text-align:center; color:#fff;}
.yy_list_show .sp_cont .span3{ width:50%; line-height:40px; font-size:18px; text-align:center; color:#fff; margin:10px auto; background:#d56f01; color:#fff;}
.yy_list_show .sp_cont .span3 a{ color:#fff;}
.yy_list_show .sp_cont .div3{ padding:0 10px;}
.yy_list_show .sp_cont .div3 img{ width:100%;}


/*联系我们*/
.yy_list_show .s_cont{ border:1px solid #e4e2e2; border-top:0; padding:15px;}
.yy_list_show .s_cont span{ line-height:25px; height:auto; overflow:hidden; display:block; margin:10px auto;}
.yy_list_show .s_cont span.span1{ border-bottom:1px dotted #CCC; padding-bottom:15px;}
.yy_list_show .s_cont strong{ color:#9d0f25;}
.yy_list_show .s_cont .span11{ width:79%; margin:0; float:right;}
.yy_list_show .s_cont .span3{ width:50%; line-height:40px; margin:15px auto; background:#9d0f25; color:#fff; text-align:center;}
.yy_list_show .s_cont .span3 a{ color:#fff;}

/*在线报名*/
.yy_list_show .s_sign_up{}
.yy_list_show .s_sign_up form{ border:1px solid #e4e2e2; border-top:0; padding:15px;}
.yy_list_show .s_sign_up form input{ width:90%; height:40px; line-height:40px; font-size:16px; display:block; border:1px solid #e4e2e2; margin:15px auto; padding:0 10px;}
.yy_list_show .s_sign_up form input.btn{ width:140px; background:#9d0f25; color:#fff; font-size:18px; border:0;}
.yy_list_show .s_sign_up iframe{ display:none;}

/*教学管理*/
.yy_list_show .s_jxguanli{}
.yy_list_show .s_jxguanli ul{ padding:15px 0;}
.yy_list_show .s_jxguanli li{ line-height:40px; font-size:18px; background:#f8f8f8; margin:5px auto;}
.yy_list_show .s_jxguanli li a{ display:block;}
.yy_list_show .s_jxguanli li img{ display:inline-block; vertical-align:middle; margin:0 20px 0 50px;}
.yy_list_show .s_jxguanli li a:hover{ background:#f0eaeb; color:#c41d39;}

/*学院优势*/
.yy_list_show .s_youshi{}
.yy_list_show .s_youshi ul{ padding:15px 0;}
.yy_list_show .s_youshi li{ line-height:25px; padding:8px 0; border-bottom:1px dotted #CCC;}
.yy_list_show .s_youshi li span{ display:block;}
.yy_list_show .s_youshi li span.span1{ color:#9d0f25; font-size:16px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.yy_list_show .s_youshi li span.span1:before{ content:"·"; margin-right:8px;}
.yy_list_show .s_youshi li span.span2{ font-size:12px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*热门简章*/
.yy_list_show .s_youshi li a{ display:block;}
.yy_list_show .s_youshi li a:before{ content:"·"; margin-right:8px;}
.yy_list_show .s_youshi li a:hover{ color:#9d0f25;}

/*******************list 列表页********************/
.yy_list_show .l_cont{ padding:15px 20px;}
.yy_list_show .l_cont .l_tit{ line-height:50px; font-size:18px; background:url(images/tit_ico.jpg) left center no-repeat; padding-left:30px; border-bottom:1px solid #9d0f25; position:relative;}
.yy_list_show .l_cont .l_tit a{ font-size:15px; color:#999; position:absolute; right:0; top:0;}
.yy_list_show .l_cont ul{ line-height:50px;}
.yy_list_show .l_cont li{ border-bottom:1px dotted #CCC;}
.yy_list_show .l_cont li a{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.yy_list_show .l_cont li a:before{ content:"·"; font-weight:bold; margin-right:10px; color:#ccc;}
/*******************list 列表页********************/

/*******************teacher_list 师资列表页********************/
.yy_list_show .l_tit{ line-height:50px; font-size:18px; background:url(images/tit_ico.jpg) left center no-repeat; padding-left:30px; border-bottom:1px solid #9d0f25;}
.yy_list_show .tea_cont{ padding:20px;}
.yy_list_show .tea_cont ul{ padding:10px 0; margin-bottom:15px;}
.yy_list_show .tea_cont li{ border-bottom:1px dotted #ccc; padding:15px 0;}
.yy_list_show .tea_cont li img{ width:9%; float:left; border:1px solid #e4e2e2; padding:3px;}
.yy_list_show .tea_cont li div{ width:88%; float:right;}
.yy_list_show .tea_cont li div span{ line-height:28px; display:block; font-size:16px; color:#9d0f25;}
.yy_list_show .tea_cont li div p{ line-height:20px; font-size:13px; color:#333; display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;;max-height:60px}

/*******************teacher_list 师资列表页********************/

/*分页*/
.fenye{ margin-top:30px;}
.fenye #pages a{ line-height:25px; display:inline-block; border:1px solid #e4e2e2; padding:0 8px; margin:0 5px;}
.fenye #pages span{ line-height:25px; display:inline-block; background:#9d0f25; color:#fff; border:1px solid #9d0f25; padding:0 8px; margin:0 5px;}



/*******************baoming 在线报名页********************/
.yy_baoming { background:#f8f8f8;}
.yy_baoming .bm_div{ width:100%; margin:0 auto 30px;}
.yy_baoming .bm_tit{ line-height:60px; font-size:24px; text-align:center; background:#9d0f25; color:#fff;}
.yy_baoming form span{ width:90%; height:45px; line-height:45px; display:block; margin:15px auto; background:#fff; position:relative}
.yy_baoming form span.xx:after{ content:"*"; position:absolute; right:10px; top:0; color:#f00; line-height:45px;}
.yy_baoming form span i{ width:12%; display:block; float:left; font-style:normal; padding-left:40px;}

.yy_baoming form span#box_username{ background:#fff url(images/input_name.png) left center no-repeat;}
.yy_baoming form span#box_username input{ background:url(images/mi.png) right center no-repeat;}

.yy_baoming form span#box_shouji{ background:#fff url(images/input_phone.png) left center no-repeat;}
.yy_baoming form span#box_shouji input{ background:url(images/mi.png) right center no-repeat;}

.yy_baoming form span#box_telephone{ background:#fff url(images/input_tel.png) left center no-repeat;}
.yy_baoming form span#box_email{ background:#fff url(images/input_email.png) left center no-repeat;}
.yy_baoming form span#box_title{ background:#fff url(images/input_pro.png) left center no-repeat;}
.yy_baoming form span#box_title input{ background:url(images/mi.png) right center no-repeat;}

.yy_baoming form span#box_sex{ background:#fff url(images/input_sex.png) left center no-repeat;}
.yy_baoming form span#box_add{ background:#fff url(images/input_add.png) left center no-repeat;}
.yy_baoming form span#box_sj{ background:#fff url(images/input_add.png) left center no-repeat;}

.yy_baoming form span#box_wenhua{ background:#fff url(images/input_wenhua.png) 2px 10px no-repeat;}
.yy_baoming form span#box_xuewei{ background:#fff url(images/input_xuewei.png) left center no-repeat;}
.yy_baoming form span#box_content{ background:#fff url(images/input_content.png) 2px 10px no-repeat;}
.yy_baoming  form input{ width:79%; line-height:45px; height:45px; font-size:16px; padding-left:8px; display:block; border:0; background:#fff; float:left; color:#666; outline:0;}
.yy_baoming  form input[type="radio"]{ width:16px; height:16px; border-radius:8px; padding:0; margin:0 8px; display:inline-block; vertical-align:middle; float:none; outline:none; background:#fff; border:4px solid #d4d2d2;}
.yy_baoming  form input[type="radio"]:checked{ background:red;}
/*
.yy_baoming  form #box_content{ height:120px;}
.yy_baoming  form #box_content textarea{ width:77%; line-height:25px; display:block; float:left; margin:8px auto; padding:0 10px;}
*/
.yy_baoming  form #box_button{ text-align:center; background:none; margin-top:30px;}
.yy_baoming  form #box_button input{ display:inline-block; vertical-align:middle; float:none;}
.yy_baoming  form #box_button .button1{ width:40%; background:#b00c2b; color:#fff; font-size:18px; margin-right:20px;}
.yy_baoming  form #box_button .button2{ width:30%; background:#ccc; color:#fff; font-size:18px;}

.wbg100{ width:95%; clear:both; margin:0 auto}
.wbg50{ width:50%; float:left;}
.yy_baoming form  .wbg50 span{ margin:0 0 0 20px;; }
.yy_baoming form  .wbg50 span i{ width:20%;}
.yy_baoming form .wbg50  input{ width:60%;}
.yy_baoming form span .yzm{ position:absolute; width:auto; right:35px; top:15px;}

/*******************baoming 在线报名页********************/






/*底部*/
.yy_footer{ background:#b00c2b url(images/footer_bg.jpg) top center no-repeat; color:#fff; padding:50px 0;}
.yy_footer a{ color:#fff;}
.yy_footer .ul_list{ width:68%;}
.yy_footer .ul_list ul{ display:none; margin-bottom:20px; padding-top:15px; border-top:1px solid #7f4a43;}
.yy_footer li{ width:20%; line-height:35px; float:left;}
.yy_footer li a{ display:block;}
.yy_footer li i{ width:2px; height:14px; background:#fff; display:inline-block; vertical-align:middle; margin-top:-3px; margin-right:10px;}

.yy_footer .foot_column span{ width:20%; line-height:25px; font-size:18px; display:block; float:left;}

.yy_footer .foot_logo{ width:27%;/* padding-top:50px;*/}
.yy_footer .foot_logo img{ max-width:100%;}
.yy_footer .foot_logo .div1{ font-size:14px; color:#ac4e5b; text-align:center;}
.yy_footer .foot_logo .div1 a{ color:#663435;}
.yy_footer .foot_logo .div2{ height:0; font-size:14px; font-weight:bold;}

/*左侧广告*/
.fix_left {
    width: 106px;
    position: fixed;
    left: 0;
    top: 50%;
    margin-top: -240px;
    z-index: 99;
}
.fix_left>i{ display:block; width:29px; height:29px; margin:0 auto;}






/*更在职课程   yyf2021-11-04*/
.yy_more_kc{ margin-bottom:15px;}
.yy_more_kc .morekc_div{ background:#fff; border:1px solid #e4e2e2; padding:10px;}
.yy_more_kc .morekc_div ul{ margin:10px auto;}
.yy_more_kc .morekc_div li{ width:29.33%; line-height:30px; margin:5px 1%; padding:0 1%; float:left; background:#f8f8f8;}
.yy_more_kc .morekc_div li a{ width:100%; height:auto; overflow:hidden; display:block; padding:4px 0;}
.yy_more_kc .morekc_div li strong{ width:75%; display:block; float:left; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.yy_more_kc .morekc_div li i{ width:24%; color:red; display:block; float:right; font-style:normal; text-align:right}
.yy_more_kc .morekc_div li:hover{ background:#f4f4f4;}

@media screen and (max-width: 768px){
	/*更在职课程   yyf2021-11-04*/
	.ph_more_kc{ background:#fff url(images/kc_bg.jpg) top center repeat;}
	.ph_more_kc .ph_course_list{}
	.ph_more_kc .ph_course_list ul{ margin:10px;}
	.ph_more_kc .ph_course_list li{ width:49%; float:left; position:relative; text-align:center; margin-bottom:10px;}
	.ph_more_kc .ph_course_list li:nth-child(2n){ float:right;}
	.ph_more_kc .ph_course_list li span{ line-height:20px; display:block; border:1px solid #a61e28; background:#fff; border-radius:5px; margin-top:10px; padding:5px 3px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.ph_more_kc .ph_course_list li i{ width:80%; height:4px; display:block; background:#a61e28; border-radius:0 0 5px 5px; margin:0 auto;}
	.ph_more_kc .ph_course_list li img{ position:absolute; top:0; right:0;}
	.ph_more_kc .ph_course_list li a{ display:block; padding:3px 0;}
	
	.ph_more_kc .ph_more a{ width:70%; line-height:40px; display:block; margin:0 auto 20px; border-radius:8px; text-align:center; font-size:18px; color:red; background:#ffb31d; background:linear-gradient(45deg,#ffb31d,#fff000);}
	
}




@media screen and (max-width: 768px){
	*{ box-sizing:border-box;}
	body{ font-size:14px;}
	.yy_all{ width:100%;}
	.pc_block ,.pcheader ,.pcfoot9{ display:none;}
	.phone_block{ display:block;}
	.phone_header_block{ display:block;}
	.phone_foot_block{ display:block;}
	
	/*底部*/
	.yy_footer { padding:30px 0; background-size:auto 100%;}
	.yy_footer .foot_logo{ width:100%; padding:0;}
	.yy_footer .foot_logo img{ max-width:80%; margin:0 auto;}
	
	
	/*二级内容列表页手机*/
	.yy_listshow .logomenu{ height:80px; margin-bottom:0;}
	.yy_listshow .yy_logo{ width:100%;}
	.yy_listshow .yy_menu{ display:none;}
	.yy_listshow .yy_logo .img1{ height:80px;}
	.yy_listshow .yy_logo .img2{ height:60px; margin-top:10px;}
	
	
	/*简章页手机样式*/
	.width71{ width:100%;}
	.width27{ width:100%;}
	.width78{ width:100%;}
	.width20{ width:100%;}
	.width80{ width:100%;}
	.width19{ width:100%;}
	
	.yy_list_show{ padding:10px 0;}
	.yy_list_show .show_l_div{ padding:8px;}
	
	.yy_list_show .show_tit{ line-height:30px; font-size:17px; padding:15px 0;}
	.yy_list_show .show_tit .span1{ font-size:20px;}
	
	.yy_list_show .show_base{ line-height:28px; padding:15px; margin:15px 0;}
	.yy_list_show .show_base .yy_fr .div1{ width:40%; float:left; margin:10px;}
	.yy_list_show .show_base li span{ width:100% !important;}
	.yy_list_show .show_base .show_kaoshi{ margin:5px auto;}
	
	.yy_list_show .show_cont{ padding:10px 5px;}
	
	.yy_list_show .s_weixin{ display:none;}
	.yy_list_show .s_lxwm{ display:none;}
	
	.yy_list_show .page_fan{ padding:10px; margin:10px auto; display:none}
	
	/*列表页样式*/
	.yy_list_show .l_cont{ padding:10px;}
	.yy_list_show .l_cont .l_tit{ line-height:50px; font-size:18px; }
	.yy_list_show .l_cont .l_tit a{ font-size:13px; color:#999; position:absolute; right:0; top:0;}
	.yy_list_show .l_cont ul{ line-height:45px;}
	
	/*报名页面*/
	.yy_baoming .bm_div{ width:100%;}
	.yy_baoming form span{ width:97%;}
	.yy_baoming form span i{ width:30%;}
	.yy_baoming  form input{ width:50%;}
	.yy_baoming form span#box_wenhua{ height:80px; line-height:30px; padding:8px 0;}
	.yy_baoming form #box_content{ /*height:60px;*/}	
	.yy_baoming form #box_content textarea{ width:97%; margin:0 auto 8px; float:none;}
	.yy_baoming  form #box_button{margin-top:15px;}
	.yy_baoming  form #box_button .button1{ width:50%; margin-right:10px;}
	.yy_baoming  form #box_button .button2{ width:30%;}
	
	.yy_baoming .bm_div .wbg50{ width:100%; float:none; margin:15px 0;}
	.yy_baoming form .wbg50 span{ margin:0;}
	.yy_baoming form .wbg50 span i{width:35%;}
	
	/*师资列表页*/
	.yy_list_show .tea_cont{ padding:10px 0;}
	.yy_list_show .tea_cont li img{ width:30%;}
	.yy_list_show .tea_cont li div{ width:68%;}
	.yy_list_show .tea_cont li div p{ line-height:19px; font-size:12px;}
	
	
	/*固定底部*/
	.foot_fix_web{ display:block; width:100%; max-width:768px; min-width:300px; height:45px; font-size:14px; background:#db0035; text-align:center; position:fixed; bottom:0; z-index:999999;}
	.foot_fix_web li{ width:33.3%; float:left;}
	.foot_fix_web li a{ display:block; width:100%; border-left:1px solid #fff; color:#fff; line-height:45px;}
	.foot_fix_web img{ display:inline-block; width:20px!important; vertical-align:middle; margin-right:8px;}
	
	
	/*手机美洽弹出的高度 yyf 2020-6-17*/
	#meiqia-container .ikCswk{ height:70% !important; top:auto !important;}

}
